MEMBLOCK FLOAT
This command will read a float from the specified location of the memblock.
Return Float=MEMBLOCK FLOAT(Memblock Number, Position)
Memblock Number
Integer
The memblock number must exist or the command will fail
Position
Integer
The Position value is specified in bytes
The Float returned is a 32-bit floating value
The memblock must exist or the command will fail. The Position value is specified in bytes. The Float returned is a 32-bit floating value. The parameters must be specified using integer values.
MemblockNumber=1
MAKE MEMBLOCK MemblockNumber, 1024
WRITE MEMBLOCK FLOAT MemblockNumber, 0,2147483648
rem Display data
cls
print "MEMBLOCK EXPRESSION DATA"
print
if MEMBLOCK EXIST(MemblockNumber)=1
print "memblock:";MemblockNumber
print "exist:";MEMBLOCK EXIST(MemblockNumber)
print "ptr:";GET MEMBLOCK PTR(MemblockNumber)
print "size:";GET MEMBLOCK SIZE(MemblockNumber)
print "float:";MEMBLOCK FLOAT(MemblockNumber, 0)
endif
rem Delete memblocks
if MEMBLOCK EXIST(MemblockNumber)=1 then DELETE MEMBLOCK MemblockNumber
do
loop
end
MEMBLOCKS Commands Menu
Index